home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / tools1.txt < prev    next >
Text File  |  1993-11-03  |  23KB  |  511 lines

  1. Public (software) Library
  2. Programming Library
  3.  
  4. Descriptions and Compilation Copyright 1993 Nelson Ford
  5. Duplication, reprinting and distribution of these descriptions is restricted.
  6. See LICENSE.DOC in the PSL_NEWS directory for complete information
  7.  
  8.  
  9. =====General Programming Tools and Info, part 1
  10.  
  11.  
  12. CONTENTS:
  13.  
  14. -----INFO_REF:  information, reference, tutorials
  15. -----VER_TRAK:  version tracking & control
  16. -----PGM_BIZ:  business tools for programmers
  17. -----TOOLS
  18. (The following sections are in TOOLS2.TXT)
  19. -----PGM_ENV:  programming environments
  20. -----MULTLANG:  libraries and routines for multiple languages
  21. -----DEBUG
  22. -----CALC
  23. -----HEX_EDIT:  Hex viewers and editors
  24. -----SOUND
  25. -----INSTALL:  installation programs
  26. -----DATABASE
  27. -----FLOWCHRT:  case and program flow charting programs
  28. -----DEMOMAKR:  demo makers
  29.  
  30. =================================================
  31.  
  32. -----INFO_REF:  information, reference, tutorials
  33.  
  34. [GUIDE]
  35. Shareware Programmer's Guide (Ford, Nelson & ASP, $0) is an extensive guide
  36. to marketing your software as shareware. Includes advice on all areas of
  37. program design, documentation, and marketings, as well as many sources of
  38. supplies from credit card processing to shrink wrap machines.
  39.  
  40. [ATEASE1, ATEASE2]
  41. At Ease With Computer Programming 1.4 (Synfonics ASP; $54) is a programming
  42. tutor designed to make you think like a computer. It covers Creative
  43. Problem Solving, Writing Solutions, and Translating Into Code. This lesson
  44. is also divided into five sub-courses including Thinking, Defining,
  45. Modeling, Formulating, and Computing. It teaches you how to analyze
  46. problems and write solutions. Requires 512K and CGA, EGA, or VGA.
  47.  
  48. [DOSRef]
  49. DOSRef (Williams, Dave; $20) is a programmer's reference to complete
  50. register-level information on all documented and most undocumented DOS and
  51. BIOS calls.
  52.  
  53. [HelpPC]
  54. HelpPC (Jurgens, David; $25-$30) is a collection of public domain technical
  55. articles, lists and excerpts from several common reference manuals all
  56. organized in a single database. The help topics include BIOS interrupts,
  57. DOS interrupts, BIOS data areas, DOS data structures, and Standard C
  58. functions. The main program is a quick reference utility which allows
  59. viewing of the help database from the DOS command line. You'll find the
  60. screen displays are brief and to the point. This program is designed for
  61. the PC programmer who knows what he's doing, but just can't remember the
  62. syntax, or parameters to some little used BIOS interrupt, DOS data
  63. structure or C function. Over 900 technical topics have been covered. Other
  64. features include a file indexer, and partial pattern matching for topic
  65. searches.
  66.  
  67. [INT36A, INT36B, INT36C, INT36D]
  68. MSDOS Interrupt List 3.6 (Brown, Ralf; $0) is a comprehensive listing of
  69. functions available through interrupt calls, both documented and
  70. undocumented.
  71.  
  72. [INTVDB]
  73. INTVDB is a part of MSDOS Interrupt List set.
  74.  
  75. [DVIN36]
  76. DV Interrupt 3.6 (Ralf Brown; $0) is an extract of the MSDOS Interrupt List
  77. containing the DESQview and QEMM API calls. [DVIN36]
  78.  
  79. [VI_SOFT]
  80. VI_Soft (Vanderheiden, Gregg C. Ph.D.; $0) is a discussion about developing
  81. software that is more accessible for visually impaired.
  82.  
  83. [COREF]
  84. Charts of Reference 1.1 (RaLin Enterprises; $7) is a reference utility for
  85. programmers. Charts include eight different charts, ASCII text color codes,
  86. ANSI Esc codes, color attribute numbers, extended key codes, and character
  87. codes.
  88.  
  89. [21HELP]
  90. 21Help (Kaye, Bob; $?) is sort of a poor man's Norton Guide describing each
  91. INT 21H function, the other DOS interrupts and the ROM BIOS interrupts.
  92. There is a small resident portion (2.2K) which reads three text files from
  93. disk and displays the selected information. Requires EGA/VGA.
  94.  
  95. [BIOS13]
  96. BIOS13 (Martin, Charley; $0) is a discussion of poorly documented quirks of
  97. the BIOS diskette services.
  98.  
  99. [DEBUG7]
  100. DEBUG7 is a tutorial made to present an overview of the DEBUG.COM program
  101. for the PC
  102.  
  103. [HEADER]
  104. Header (Yoshizaki, Haruyasu; $0) describes the header format for LHArc.
  105.  
  106. [COPR]
  107. How To Copyright Software 92 (Locus Incorporated; $13) contains a
  108. discussion of copyright law and step-by-step instructions from a
  109. programmer/attorney on how to apply for a Certificate of Copyright
  110. Registration of computer software and documentation.
  111.  
  112. [INTPROT]
  113. IntProt (Dunford, Christopher J.; $0) descibes IBM's not-well-known
  114. protocol for interrupt sharing.
  115.  
  116. [HiMem]
  117. HiMem 2.06 (Microsoft Corporation; $0) defines the Extended Memory
  118. Specification (XMS) version 2.00 for MS-DOS. XMS allows DOS programs to
  119. utilize additional memory found in Intel's 80286 and 80386 based machines
  120. in a consistent, machine independent manner.
  121.  
  122. [TSR]
  123. TSR.TXT (Vitt, Mark; $0) is a discussion of new interrupts that should be
  124. hooked in order to create stable TSRs.
  125.  
  126. [HelpPC]
  127. HelpPC (Jurgens, David; $25) is a collection of public domain technical
  128. articles, lists and excerpts from several common reference manuals all
  129. organized in a single database. The help topics include BIOS interrupts,
  130. DOS interrupts, BIOS data areas, DOS data structures, and Standard C
  131. functions. The main program is a quick reference utility which allows
  132. viewing of the help database from the DOS command line. You'll find the
  133. screen displays are brief and to the point. This program is designed for
  134. the PC programmer who knows what he's doing, but just can't remember the
  135. syntax, or parameters to some little used BIOS interrupt, DOS data
  136. structure or C function. Over 900 technical topics have been covered. Other
  137. features include a file indexer, partial pattern matching for topic
  138. searches, a TSR version, hypertext linking, and more.
  139.  
  140. [GAME_PGM]
  141. Game-Pgm (Gellman, Robert; $0) is an essay of the author's own views on the
  142. programming of games. Mr. Gellman has programmed several games and
  143. registered a number of others. This file contains his views on good and bad
  144. features in shareware and other games and some pointers on how to make a
  145. good, quality game with a reasonable price.
  146.  
  147. [LICADD]
  148. LicAdd (Unique Software ASP; $15) is a set of programs primarily for
  149. shareware programmers: LICENSE 1.1 prompts the user for his name and
  150. address and prints a customized registration form. The user then only has
  151. to include a check, fold the form, add a stamp and mail. No envelopes are
  152. needed. ADDRESS is similar, except it lets registered users easily report a
  153. change of address.
  154.  
  155. [RAT_EW]
  156. Rat 2.40 (Wooten, Emery; $5) is a 5k pop-up that displays the ASCII
  157. character set.
  158.  
  159. [BOOKS]
  160. Software Engineering Book List (Cohen, Richard; $0) is a reading list that
  161. was originally developed in 1986 for a college course in structured
  162. analysis. It has since been revised and expanded a number of times to
  163. support a variety of courses, both college and industrial, in software
  164. engineering. These books should be of considerable interest to anyone
  165. developing business oriented information systems.
  166.  
  167. [UPD386]
  168. UPD386 (Norton, Daniel A.; $0) is a summary that describes the differences
  169. between the instructions of the Intel 80286 and 80386 processors. It
  170. discusses the 32-bit register, the new addressing modes, debug registers,
  171. and paging. It also describes each new instruction, along with examples. It
  172. is primarily intended for programmers who are already familiar with the
  173. 80286 instruction set.
  174.  
  175. [OPCODE]
  176. Opcode is a text file that contains Opcode tables through 80386.
  177.  
  178.  
  179. -----VER_TRAK:  version tracking & control
  180.  
  181. [AVTS13]
  182. ARIS Version Tracking System 1.3 (Riedel, Alexander; $30) is a
  183. control/configuration management system for software allowing you to keep
  184. track of the versions of source code modules and tracing the development of
  185. the program.
  186.  
  187. [LDIFF1]
  188. LDiff .110 lets you create update files which can be distributed to your
  189. program users for updating their old program files. LDiff automatically
  190. compares your new EXE with the old EXE and creates a difference file. The
  191. difference file and a small LDiff utility can be given to users. The
  192. utility will automatically update their EXE files. This can be cheaper and
  193. easier than sending all-new files.
  194.  
  195. [ME